rain fowl - German English Dictionary